package com.axxc.cloud.mapper;

import com.axxc.cloud.model.ScBaseHotSearchKeyword;
import com.axxc.cloud.model.ScBaseHotSearchKeywordExample;
import java.util.List;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

@Mapper
public interface ScBaseHotSearchKeywordMapper {
	long countByExample(ScBaseHotSearchKeywordExample example);

	int deleteByExample(ScBaseHotSearchKeywordExample example);

	int deleteByPrimaryKey(Integer id);

	int insert(ScBaseHotSearchKeyword record);

	int insertSelective(ScBaseHotSearchKeyword record);

	List<ScBaseHotSearchKeyword> selectByExample(ScBaseHotSearchKeywordExample example);

	ScBaseHotSearchKeyword selectByPrimaryKey(Integer id);

	int updateByExampleSelective(@Param("record") ScBaseHotSearchKeyword record,
			@Param("example") ScBaseHotSearchKeywordExample example);

	int updateByExample(@Param("record") ScBaseHotSearchKeyword record,
			@Param("example") ScBaseHotSearchKeywordExample example);

	int updateByPrimaryKeySelective(ScBaseHotSearchKeyword record);

	int updateByPrimaryKey(ScBaseHotSearchKeyword record);
}